corporate concept - Spanish English Dictionary